Smackcoders\SMEXP\ExportExtension D

Total Complexity 647
Dependencies 4
Dependents 0
Total lines 2,958
Lines of code 2,487
Logical lines of code 1,487
Comment lines 169
Methods 51
Properties 40

Methods 51

Method Rating Maintainability Complexity Lines of code
getTermsAndTaxonomies()
D
17
57 269
getPostsDataBasedOnRecordId()
D
19
42 232
FetchUsers()
D
22
42 199
totalRecords()
D
23
43 172
FetchDataByPostTypes()
D
32 48 76
finalDataToExport()
D
23
38 176
proceedExport()
C
28
27 147
getPolylangData()
C
32 30 96
getWidgetData()
C
32 23 104
change_fieldname_depends_on_post_type()
C
38 23 77
FetchComments()
B
34 22 87
parseData()
B
39 23 60
getWoocommerceMetaValue()
B
39 22 69
returnMetaValueAsCustomerInput()
B
42 19 59
applyEventExclusion()
B
39 17 79
exportData()
B
47 18 35
getOptionalType()
B
44 17 47
generateHeaders()
B
44 17 41
unParse()
A
48 15 29
_enclose_value()
A
51 15 23
commentsCount()
A
48 8 34
fetchCategoryFieldValue()
S
49 6 35
setDelimiter()
S
58 7 16
getWPMLData()
S
48 5 30
doHooks()
S
54 5 22
replace_prefix_yoast_wpseo_from_fieldname()
S
57 5 19
hierarchy_based_term_name()
S
50 4 29
call_back_to_get_parent()
S
53 4 28
array_to_xml()
S
57 4 18
getTypesFields()
S
62 4 12
hierarchy_based_term_cat_name()
S
55 3 21
getUserRole()
S
60 3 15
getaioseoFieldValue()
S
66 3 8
getInstance()
S
59 2 15
getRepeater()
S
62 2 11
downloadFunction()
S
57 1 17
replace_prefix_aioseop_from_fieldname()
S
69 2 7
mergeWithUserMeta()
S
76 2 5
isJSON()
S
75 2 4
replace_underscore_from_fieldname()
S
69 2 7
replace_wpcr3_from_fieldname()
S
69 2 7
replace_prefix_wpsc_from_fieldname()
S
69 2 7
replace_prefix_wpcf_from_fieldname()
S
69 2 7
replace_prefix_pods_from_fieldname()
S
69 2 7
get_common_unserialize()
S
81 1 3
FetchACFData()
S
91 1 2
get_active_plugins()
S
76 1 4
get_common_post_metadata()
S
71 1 5
__construct()
S
80 1 3
split_terms_by_arrow()
S
72 1 5
getAttachment()
S
67 1 7